screw punch - Alemán Inglés Diccionario